An Approach to the Parallelisation of Agent-Based Applications
نویسندگان
چکیده
This report describes an approach to the parallelisation of agent-based applications. The software framework which forms the foundation of this work is the Flexible Large-scale Agent Modelling Environment FLAME which is being developed in a collaboration between the Computer Science Department of the University of Sheffield and the Software Engineering Group at STFC’s Rutherford Appleton Laboratory. FLAME is a generic program generator for agent-based simulations. Using a definition of the agent-based model and an C implementation of the agents state change functions, FLAME generates a complete ABM application. FLAME can generate versions of the application which can execute on both serial and parallel systems. This report describes this process in detail and focuses on the techniques used within FLAME to parallelise the agent-based application. Some test results are presented which show some promising speed-ups of these applications. The report concludes with some future developments of the FLAME functionality and architecture which should improve the parallel efficiency of FLAME generated applications. † Software Engineering Group, STFC Rutherford Appleton Laboratory ‡ Computer Science Department, University of Sheffield
منابع مشابه
Evaluating the Performance of an Ambidextrous Bank Using an Agent-based Modeling Approach: A Case Study of Sepah Bank
Banks are the financial institutions that collect assets from various sources and allocate them to the sectors that require liquidity. Therefore, banks are an inherent element in the system of every country. As private banks enter financial markets, the demand for diverse banking services increases dramatically. Banks seek to use various techniques to improve their performance in attracting cus...
متن کاملA review of agent-based modeling (ABM) concepts and some of its main applications in management science
We live in a very complex world where we face complex phenomena such as social norms and new technologies. To deal with such phenomena, social scientists often use reductionism approach where they reduce them to some lower-lever variables and model the relationships among them through a scheme of equations. This approach that is called equation based modeling (EBM) has some basic weaknesses in ...
متن کاملA multi agent method for cell formation with uncertain situation, based on information theory
This paper assumes the cell formation problem as a distributed decision network. It proposes an approach based on application and extension of information theory concepts, in order to analyze informational complexity in an agent- based system, due to interdependence between agents. Based on this approach, new quantitative concepts and definitions are proposed in order to measure the amount of t...
متن کاملConceptual Agent based Modeling in Supply Chain: An Economic Perspective
Abstract: The implementation of government legislation, social responsibility, environmental concerns regarding the reduction of waste, hazardous material and other consumer residuals have made the competition between the firms stricter than ever and nowadays firms that want to survive need a more productive and innovative approach toward the financial aspects of their businesses.his pape...
متن کاملAgent-Based Modeling of Day-Ahead Real Time Pricing in a Pool-Based Electricity Market
In this paper, an agent-based structure of the electricity retail market is presented based on which day-ahead (DA) energy procurement for customers is modeled. Here, we focus on operation of only one Retail Energy Provider (REP) agent who purchases energy from DA pool-based wholesale market and offers DA real time tariffs to a group of its customers. As a model of customer response to the offe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- ERCIM News
دوره 2010 شماره
صفحات -
تاریخ انتشار 2010